|
(アパッチ・フレックス)は、リッチインターネットアプリケーションのライブラリ。ソフトウェア開発キットとしては Apache Flex SDK があり、統合開発環境としては Adobe Flash Builder がある。デザインには MXML を利用し、プログラミング言語には を利用し、 上で実行する swf ファイルを生成する。 からは 上でも実行可能。Flex SDK は 4.6 までは Adobe Flex SDK だったが、4.7 がなく、4.8.0 から Apache Flex SDK。 ==概要== ブームの火付け役となったのがグーグルマップと言われており、今日の を利用した代表的なウェブサービスであるが、ウェブブラウザに依存する による記述である と、 内部で実行している がどちらも の応用系であることから、この二つをひとつにすることで開発コストを削減し、開発環境を整備という狙いがある。 は という と類似したプログラミング言語を内包しており、これまでもウェブブラウザ上でと同様の目的に使われてきた。に見られるような問題点が解消されているため、重宝されている。その意味では、アプレット以上にオブジェクト指向言語によるクロスプラットフォームな実行環境を実現している。 はその長所をさらに拡げ、 の弱点であるウェブブラウザ毎の実装の相違やバグ、挙動の差異に左右されずに動的なページを作成することができるため、 よりもクロスプラットフォームでの開発が容易なソフトウェア開発キットとして注目されている。ただし、現実には、 はオペレーティングシステム間の挙動の相違の問題を抱えていて、 以外のオペレーティングシステムではバグが多い。 また、 の開発環境には、タイムラインなどのアニメーション作成に特化した要素が存在し、プログラマはその独特の開発手法を覚える必要があったことに対して、 では従来のプログラミング手法を生かせるため、アプリケーションの開発が よりも容易であると。 また、Adobe Flex SDK 2.0.1 からは、の下でソースコードを公開し、 のコンパイラや のライブラリの部分がオープンソース化された〔ITmedia News 「AdobeのFlex 3、公開β版が提供開始」 〕。Apache Flex SDK 4.8.0 から Apache ライセンス。ただし、 や のソースコードは非公開である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Apache Flex」の詳細全文を読む スポンサード リンク
|